# -*- coding: UTF-8 -*-
'''
@Project ：pythonProject 
@File    ：functionDemo1.py
@Author  ：siwei
@Date    ：2023/10/31 21:19 
@other   ：str.print---->print(str)
'''
# 函数:一段实现功能的完整代码,使用函数名称进行封装,通过函数名称进行调用.达到多次调用的目的
# 形式参数:函数定义处的参数是形式参数，
# 实际参数:函数调用处出入的参数是实际参数,实际参数参与函数功能的实现

'''
函数的定义:
def 函数名称(参数列表):     #参数可以是0或多个
    函数体                 #实现功能的代码
    [return返回值列表]       #返回值可以是多个,非必须.如果函数使用return进行返回结果,则返回结果被返回到函数的调用处
    
函数调用:
函数名称(参数列表)
'''


def get_sum(num):  # num是形式参数
    sum = 0
    for i in range(1, num + 1):
        sum += i
    print(f"1到{num}的累加和为:{sum}")


get_sum(10)  # 10是实际参数
get_sum(100)  # 100是实际参数
get_sum(1000)  # 1000是实际参数
